#include"Uart.h"
/*串口初始化*/
void Uart_Init()
{
	SCON = 0x50;		//8位数据,可变波特率
	AUXR |= 0x01;		//串口1选择定时器2为波特率发生器
	AUXR &= 0xFB;		//定时器2时钟为Fosc/12,即12T
	T2L = 0xE6;		//设定定时初值
	T2H = 0xFF;		//设定定时初值
	AUXR |= 0x10;		//启动定时器2
    ES=1;//开启中断
    EA=1;//开启总中断
}


/*串口发送数据*/
void Uart_SendByte(unsigned char Data)
{
    SBUF=Data;//将数据放入SBUF中
		while(TI==0);//等待数据发送
    TI=0;//标志位复位
}

/*发送一个字符串*/

void Uart_SendData(unsigned char* pf)
{
    while(*pf!='\0')
    Uart_SendByte(*pf++);
}

